kingdom of sweden - French English Dictionary